/**
 * @author Fabien BIZOT
 * http://lafabrick.com/blog
 * http://twitter.com/fabienbizot
 */
package com.lafabrick.eaze.commands
{
	
	import com.lafabrick.eaze.EazeFx;
	
	/**
	 * Define the eaze.apply() command
	 */
	public class EazeApply implements IEazeCommand
	{
		/**
		 * Return the string type of the command
		 * @see com.lafabrick.eaze.EazeFx
		 */
		public function get type() : String { return EazeFx.EAZE_APPLY };
		
		/**
		 * Define the final values of properties ( eg. : {x:20, y:40} )
		 */
		public var properties : Object;
		
		/**
		 * @param overwrite Kill existing tweens of target [default: true]
		 */
		public var overwrite : Boolean = true;
	}
}